a brain wave - Spanish English Dictionary